trailing arms - French English Dictionary